Search

hand over🔊

(idiomatic) To relinquish control or possession of something to someone.

(idiomatic) To deliver (someone to an enemy, police, etc.).